Internet Archive BookReader

The 56th engineers in the world war;